package com.wongoing.api.wechat.pub.entity;

import java.io.Serializable;

/**
 * 功能说明：调用微信接口返回结果实体类 修改说明：
 * 
 * @author zhenglibing
 * @date 2018年1月8日 下午5:19:57
 * @version 0.1
 */
public class ResultMsg implements Serializable {

	private int errcode;					//调用接口返回的错误码
	private String errmsg;					//调用接口返回的错误信息
	private String invaliduser;				//发送消息接口-用户
	private String invalidpart;				//发送消息接口-部门
	private String invalidtag;				//发送消息接口-标签

	private int total_count;				//总素材数
	private int image_count;				//图片素材数
	private int voice_count;				//音频素材数
	private int video_count;				//视频素材数
	private int file_count;					//文件素材数
	private int mpnews_count;				//图文素材数

	private String type;					//上传素材的类型
	private String media_id;				//上传素材的media_id
	private long created_at;				//上传素材时间

	private int total;						//关注该公众账号的总用户数
	private int count;						//拉取的OPENID个数，最大值为10000
	private UserData data;					//列表数据，OPENID的列表
	private String next_openid;				//第一个拉取的OPENID，不填默认从头开始拉取

	public int getErrcode() {
		return errcode;
	}

	public void setErrcode(int errcode) {
		this.errcode = errcode;
	}

	public String getErrmsg() {
		return errmsg;
	}

	public void setErrmsg(String errmsg) {
		this.errmsg = errmsg;
	}

	public String getInvaliduser() {
		return invaliduser;
	}

	public void setInvaliduser(String invaliduser) {
		this.invaliduser = invaliduser;
	}

	public String getInvalidpart() {
		return invalidpart;
	}

	public void setInvalidpart(String invalidpart) {
		this.invalidpart = invalidpart;
	}

	public String getInvalidtag() {
		return invalidtag;
	}

	public void setInvalidtag(String invalidtag) {
		this.invalidtag = invalidtag;
	}

	public int getTotal_count() {
		return total_count;
	}

	public void setTotal_count(int total_count) {
		this.total_count = total_count;
	}

	public int getImage_count() {
		return image_count;
	}

	public void setImage_count(int image_count) {
		this.image_count = image_count;
	}

	public int getVoice_count() {
		return voice_count;
	}

	public void setVoice_count(int voice_count) {
		this.voice_count = voice_count;
	}

	public int getVideo_count() {
		return video_count;
	}

	public void setVideo_count(int video_count) {
		this.video_count = video_count;
	}

	public int getFile_count() {
		return file_count;
	}

	public void setFile_count(int file_count) {
		this.file_count = file_count;
	}

	public int getMpnews_count() {
		return mpnews_count;
	}

	public void setMpnews_count(int mpnews_count) {
		this.mpnews_count = mpnews_count;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getMedia_id() {
		return media_id;
	}

	public void setMedia_id(String media_id) {
		this.media_id = media_id;
	}

	public long getCreated_at() {
		return created_at;
	}

	public void setCreated_at(long created_at) {
		this.created_at = created_at;
	}

	public int getTotal() {
		return total;
	}

	public void setTotal(int total) {
		this.total = total;
	}

	public int getCount() {
		return count;
	}

	public void setCount(int count) {
		this.count = count;
	}

	public UserData getData() {
		return data;
	}

	public void setData(UserData data) {
		this.data = data;
	}

	public String getNext_openid() {
		return next_openid;
	}

	public void setNext_openid(String next_openid) {
		this.next_openid = next_openid;
	}

}
